<%@ page contentType="text/html;charset=UTF-8" language="java"  pageEncoding="UTF-8"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jstl/core_rt" %>
<%@ taglib prefix="fmt" uri="http://java.sun.com/jstl/fmt_rt" %>
<%@ taglib prefix="ssm" uri="http://ssm.elangzhi.com/jsp/tag/functions" %>
<%@taglib prefix="shiro" uri="http://shiro.apache.org/tags" %>
<%--
Created by GaoXiang
Date: 2017-03-28 09:07:57 星期二
Version: 1.0
停车场管理员列表
--%>

<!DOCTYPE html>
<!--[if IE 8]> <html lang="zh" class="ie8 no-js"> <![endif]-->
<!--[if IE 9]> <html lang="zh" class="ie9 no-js"> <![endif]-->
<!--[if !IE]><!-->
<html lang="zh">
<!--<![endif]-->
<!-- BEGIN HEAD -->
<head>
    <meta charset="utf-8"/>
    <title>停车场管理员列表 - 后台服务中心</title>
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta content="width=device-width, initial-scale=1" name="viewport"/>
    <meta content="停车场管理员列表" name="description"/>
    <meta content="GaoXiang" name="author"/>
    <jsp:include page="../body/link-page.jsp"/>
</head>
<!-- END HEAD -->
<body class="page-content-white  fade-in-up">

<!-- BEGIN CONTAINER -->
<div class="page-container">
    <!-- BEGIN PAGE TABLE-->
    <div class="portlet light">
           <div class="col-md-2">
               <div class="btn-group">
                       <a href="javascript:void(0);" class="btn green " onclick="addCarAdminModule()">
                           添加 <i class="fa fa-plus"></i>
                       </a>
               </div>
           </div>
        <div class="portlet-body table-responsive">
            <div class="table-scrollable">
                <input type="hidden" name="parkingId" id="parkingId" value="${parkingId}">
                <table data-visible-pages="10" class="table table-bordered table-hover" id="table">
                    <thead>
                    <tr>
                        <th>停车场名称</th>
                        <th>账号</th>
                        <th>状态</th>
                        <th>操作</th>
                    </tr>
                    </thead>
                    <tbody>
                   <c:forEach var="item" items="${accountList}" varStatus="status">
                        <tr>
                            <td>${item.parking.name}</td>
                            <td>${item.userName}</td>
                            <td>
                                <c:if test="${item.status=='1'}">正常</c:if>
                                <c:if test="${item.status=='-1'}">被封</c:if>
                            </td>
                            <td>
                                <div class="btn-group btn-group-xs btn-group-solid">

                                    <c:if test="${item.status=='-1'}">
                                            <button data-id="${item.id}" class="btn btn-success" onclick="allowLogin('${item.id}')">恢复登录</button>
                                    </c:if>
                                        <c:if test="${item.status=='1'}">
                                            <button data-id="${item.id}" class="btn btn-primary" onclick="disableLogin('${item.id}')">禁止登录</button>
                                        </c:if>
                                    <button id="${item.id}" class="btn btn-danger" onclick="deleteCarAdminModule(this.id)" > 删除</button>
                                </div>
                            </td>

                        </tr>
                    </c:forEach>
                    </tbody>
                </table>
            </div>
        </div>
    </div>
    <!-- END PAGE TABLE-->
</div>
<!-- END CONTAINER -->
<jsp:include page="../body/javascript-page.jsp"/>
<!-- BEGIN PAGE JAVASCRIPT-->
<script>

    /**
     * 2017年5月25日 闫增宝
     * 添加停车场管理员
     */
   function addCarAdminModule() {
       $.post("/parking/addCarAdmin", {"parkingId":$("#parkingId").val()}, function(html){
           window.layer_addCarAdmin = layer.open({
               id:"addCarAdmin",
               type: 1,
               title:"添加停车场管理员",
               area:['680px','260px'],
               resize:false,
               content: html,
               anim:1,
               shadeClose:false,
               cancel: function(){}
       });
       });

   }

    /**
     * 2017年5月25日 闫增宝
     * 删除停车场管理员
     */
   function deleteCarAdminModule(id) {
       layer.confirm("确定要删除吗？",function() {
           tools.post("/parking/deleteCarAdmin", {"id":id}, function (data) {
               if(data.success){
                   layer.msg('删除成功！', {icon: 1,time:1000},function(){
                       location.reload();
                   });
               }else{
                   tools.errorTip(data.code,data.data);
               }
           });
       });
   }

    /**
     * 2017年5月25日 闫增宝 恢复登录
     * @param id 停车场管理员id
     */
   function allowLogin(id) {
       console.log(id);
       layer.confirm("确定恢复此账号使用吗？",function () {
           tools.post("/parking/allowLogin",{"id":id},function (data) {
               if(data.success){
                   layer.msg('操作成功',{icon :1,time:1000},function () {
                       location.reload();
                   });
               }else{
                   layer.msg("操作失败！错误代码："+data.code, {icon: 2,time:1000});
               }
           });
       });
   }

    /**
     * 2017年5月25日 闫增宝 禁止登录
     * @param id 停车场管理员id
     */
   function disableLogin(id) {
        layer.confirm("确定禁止此账号使用吗？",function () {
            tools.post("/parking/disableLogin",{"id":id},function (data) {
                if(data.success){
                    layer.msg('操作成功',{icon :1,time:1000},function () {
                        location.reload();
                    });
                }else{
                    layer.msg("操作失败！错误代码："+data.code, {icon: 2,time:1000});
                }
            });
        });
   }

</script>
<!-- END PAGE JAVASCRIPT-->
</body>
</html>
